Исполнить команду (открыть приложение) с правами root:
su

Репозитории:
nano /etc/apt/sources.list

Установка пакетов:
apt install имяпакета

Установка deb файла:
apt install ./файлточкаdeb

Перезапустить установщик (полезно когда вы прервали установку):
sudo dpkg --configure -a

Посмотреть инструкцию к комманде:
man комманда

Копировать файл:
cp -r файлисточник директорияприемник

Редактировать текстовый файл (сохранить Ctrl+O, выйти Ctrl+X):
nano файл или директория/файл

Распаковать AppImage (найти иконку для ярлыка):
./файлточкаappimage --appimage-extract

Временное исправление ошибки "Unable to get list of updates: Failed to update metadata":
fwupdmgr --force refresh

Выбор между X11 и Wayland (убрать решетку перед строчкой "#WaylandEnable=false"):
nano /etc/gdm3/daemon.conf

####################################################################################################################
Управление службами:

Перечисление служб:
sudo service --status-all

	[ + ] - службы с этим знаком в настоящее время запущены.
	[ - ] - Службы с этим знаком в настоящее время не запущены.
	[ ? ] - Службы, у которых нет переключателя состояния.


Для запуска службы:
sudo service имяслужбы start

Для остановки службы:
sudo service имяслужбы stop

Для перезапуска службы:
sudo service имяслужбы restart

Чтобы узнать статус службы:
sudo service имяслужбы status

Чтобы добавить службу в автозагрузку:
sudo update-rc.d имяслужбы defaults

Чтобы убрать службу из автозагрузки:
sudo update-rc.d -f имяслужбы remove





Управление терминалом:
Ctrl + Shift + С      = копировать
Ctrl + Shift + V      = вставить
Ctrl + R 	      = поиск введенных ранее команд
history  	      = список введенных ранее команд
Ctrl + U	      = стереть текущую написанную команду
Ctrl + A/I	      = переместить курсор вверх/вниз
Alt  + вправо/влево   = переместить курсор через слово
Alt  + стереть	      = стереть слово





Пути к ярлыкам:
/usr/share/applications
~/.local/share/applications
/var/lib/flatpak/exports/share/applications

####################################################################################################################
Простые терминальные Bash команды 

Копировать с заменой
cp -r 

Cоздать папку с полным путем
mkdir -p

Запустить команду/команды от имени пользователя/root
su $USERNAME -c''
su $ROOT -c''

Переместить/Переименовать
mv
Запустить
./

Показать в терминале
echo ""
Записать текст/переменные в файл
echo "" >> file.txt

Записать в переменную "peremennaya" команду "comanda"
peremennaya=`comanda`
Записать в переменную "peremennaya" текст "text"
peremennaya='text'
Как использовать переменные, (выводит пременные)
echo "$comanda $soderzhanie"

Дать права файлу
chmod -R u+rwx 
chmod -R o+rwx 

Заменить текст в текстовом файле на ваш
sed -i  's///g' file.txt
sed -i  's|||g' file.txt



####################################################################################################################
Примеры использования простых терминальных Bash команд 

Будьте внимательны при работе с путями:
/абсолютный/путь/
путь/от/текущей/папки

Копировать с заменой
cp -r файл_источник_из_текущей_папки любой/путь/
cp -r любой/путь/файлисточник 	     любой/путь/файлисточник2
cp -r любой/путь/папкаисточник 	     любой/путь/


Cоздать папку с полным путем
mkdir -p любой/путь/несуществующая_папка/новая_папка

Запустить команду/команды от имени пользователя/root
su $USERNAME -c'команда от имени пользователя
если надо то другая команда
требует root для запуска'
su $ROOT -c'команда от имени root
если надо то другая команда'

Переместить/Переименовать
mv путь/файл1 путь/файл2
Запустить
./установщик.sh

Показать в терминале
echo "любой текст и переменные, например $USERNAME"
Записать текст/переменные в файл
echo "любой текст и переменные, например $USERNAME" >> путь/файл

Записать в переменную команду
actualpath=`pwd`
Записать в переменную текст
time14='04:37'
Как использовать переменные, (выводит пременные)
echo "$actualpath $time14"

Дать права файлу:

    u - владелец файла;
    g - группа файла;
    o - все остальные пользователи;

    r - чтение;
    w - запись;
    x - выполнение;
    s - выполнение  от имени суперпользователя (дополнительный);

chmod -R u+rwx путь/файл/папка
chmod -R o+rwx путь/файл/папка






Заменить текст в текстовом файле на ваш (заменится все что с ним совпадает)
sed -i  's/текст который нужно заменить/новый текст/g' file.txt
sed -i  's/текст из строки для удаления текста//g'     file.txt
sed -i    /текст из строки для удаления строки/d       file.txt
sed -i  's|что либо со знаками / |cp file /home/devos/|g' file.txt
